Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
PENYGLOG LIXWM GREEN Detached £319,650 £107,000 12 Apr 2002
1 THE GREEN Detached £384,887 £345,000 31 Aug 2021
3 THE GREEN Detached £504,165 £255,000 4 Jun 2004